package vip.liux.backend.application.service.customer;

import vip.liux.application.dots.ListResultDto;
import vip.liux.application.dots.PagedResultDto;

import java.util.List;

public interface CustomerService {

    /**
     * 查询客户列表
     *
     * @param input 查询条件
     * @return 分页结果
     */
    PagedResultDto<CustomerDto> pageList(QueryCustomerDto input);

    /**
     * 根据用户ID列表查询客户信息
     *
     * @param userIds 用户ID列表
     * @return 客户信息列表
     */
    ListResultDto<CustomerDto> findByUserIds(List<Long> userIds);
}
